<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <script>
        /*  重点  !!!!!!!!!!!!!  */
        fun();

        var sum = getSum(1, 10);
        console.log(sum);


        function fun() {

          /*和变量一样  不声明var  变成全局函数  外面可以调用*/
          getSum = function () {
                i=arguments[0];
                j=arguments[1];

                if (typeof i != 'number' || (typeof j != 'number')) {
                    alert('请输入数字')
                    return;
                }
                var temp;
                if (i > j) {
                    temp = i;
                    i = j;
                    j = temp;
                }
                var sum = 0;
                for (var k = i; k <= j; k++) {
                    sum += k;
                }
                return 1, sum;        //函数返回值   只能返回最后一个值    多个值可以返回数组
            }
        }

    </script>
</head>
<body>

</body>
</html>